Cornell Big Red: Small-Size-League Winner

نویسندگان

  • Raffaello D'Andrea
  • Jin-Woo Lee
چکیده

systems engineering concepts and practices to students to prepare them for designing, integrating, and maintaining highly complex systems. Another objective of the project is to explore the interplay between AI, dynamics, and control theory. This article describes the Cornell RoboCup team, which won the RoboCup-99 small-league championship in Stockholm, Sweden. T he Cornell RoboCup Project was created to teach systems engineering (Blanchard and Fabrycky 1997) concepts and practices to students to prepare them for designing, integrating, and maintaining highly complex systems. Another objective of the project is to explore the interplay between AI, dynamics, and control theory. This article describes the Cornell RoboCup team, which won the RoboCup-99 small-league championship in Stockholm, Sweden. The article is organized as follows: We first describe the overall system, followed by the AI architecture used in the competition. We then discuss the high-fidelity simulation environment used throughout development, followed by our conclusions. The Cornell University team consists of two mechanical designs, one for the field players and one for the goalie (figure 1). All robots have a unidirectional kicking mechanism powered by a solenoid (two for the goalie). The kicking mechanism can impart a maximum velocity of two meters a second relative to the robot. The field players have a design mass of 1.5 kilograms, a maximum linear acceleration of 5.1 m/s 2 , and a maximum linear velocity of 2.5 meters a second. The goalkeeper has a different design from the field players; it is equipped with a holding and kicking mechanism that can catch a front shot on goal, hold it for an indefinite amount of time to find a clear pass to a teammate, and execute the pass. The main function of the on-board electronics is to receive left and right wheel velocity signals by wireless communication and implement local feedback control to ensure that the wheel velocities are regulated about the desired values. The on-board electronics also control the robot kicking mechanism. The global vision system runs at a speed of 35 hertz with a resolution of 320 ؋ 240. A dedicated vision workstation identifies the ball and robot locations as well as the orientation of the robots. The basic algorithm used is blob analysis (Gonzalez and Woods 1992). To determine the identity of each robot and its orientation , the robots have color patches on top as well as the team color marker (blue or yellow Ping-Pong ball). The …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cornell Big Red 2005 Team Description

This paper describes the current state and further developments planned for Cornell Robocup 2005 system. The main goal this year was to improve the Robocup 2004 design and make it a more robust system. The first and the second parts explain the mechanical and electrical features. The software architecture, described next, is focused on developing a reusable generic system. The vision system has...

متن کامل

RoboCup 2011 Humanoid League Winners

Over the past few years, soccer-playing humanoid robots advanced significantly. Elementary skills, such as bipedal walking, visual perception, and collision avoidance have matured enough to allow for dynamic and exciting games. In this paper, the three winning Humanoid League teams from the KidSize, TeenSize, and AdultSize class present their soccer systems. The KidSize winner team DARwIn used ...

متن کامل

Multi Robot Systems: The EagleKnights/RoboBulls Small- Size League RoboCup Architecture

In this paper we present the system architecture of the Eagle Knights/RoboBulls Small Size League RoboCup Team. In this league two teams composed of five autonomous robots each compete against each other in a medium size field. This league is one of the fastest and most thrilling in RoboCup permitting teams to develop complex coordination strategies. We explain the three main components of the ...

متن کامل

Revenue Divergence and Competitive Balance in a Divisional Sports League

The North American model of resource allocation in professional sports leagues is adapted for English (association) football. The theoretical relationship between revenue and competitive balance is shown to be robust with respect to changes in teams’ objectives and labour market conditions. Empirical revenue functions are reported for 1926-1999. These indicate a shift in the composition of dema...

متن کامل

Path Planning of a Mobile Robot as a Discrete Optimization Problem an Adjustment of Weight Parameters in the Objective Function by Reinforcement Learning

p. 1 Champion Teams FC Portugal Team Description: RoboCup 2000 Simulation League Champion p. 29 The Cornell RoboCup Team p. 41 CS Freiburg: Doing the Right Thing in a Group p. 52 The UNSW RoboCup 2000 Sony Legged League Team p. 64 Challenge Award Finalists Adaptive Path Planner for Highly Dynamic Environments p. 76 Communication and Coordination Among Heterogeneous Mid-Size Players: ART99 p. 86...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • AI Magazine

دوره 21  شماره 

صفحات  -

تاریخ انتشار 2000